package com.pactera.madp.cp.api.entity.crm;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * @author zkd
 * @date 2022/5/5 10:32
 */
@Data
@TableName("cp_work_cust_tag_info")
public class WorkCustTagInfoEntity implements Cloneable{

    /**
     * 客户编号
     */
    @TableId(type = IdType.INPUT)
    private String custNo;
    /**
     * 理财签约
     */
    private String finFlag;
    /**
     * 三方存管
     */
    private String isThirdDept;
    /**
     * 潜力客户
     */
    private String isPotentialCust;
    /**
     * 无贷户
     */
    private String noneLoanAcct;
    /**
     * 华融闪贷
     */
    private String hrsdFlag;
    /**
     * 网银客户
     */
    private String ebankFlag;
    /**
     * 网银银行激活
     */
    private String isEbkActiveFlag;
    /**
     * 手机银行
     */
    private String mobileBankCust;
    /**
     * 手机银行激活
     */
    private String isMbkActiveFlag;
    /**
     * 电话银行
     */
    private String pbankCust;
    /**
     * 短信签约
     */
    private String isSmCust;
    /**
     * 微信银行
     */
    private String wbkCust;
    /**
     * VIP卡
     */
    private String vipCardCust;
    /**
     * 工资卡
     */
    private String wageAcct;
    /**
     * 信用卡客户
     */
    private String crcdCust;
    /**
     * 信用卡激活客户
     */
    private String ccaliveBankCust;
    /**
     * 信用卡有效刷卡客户
     */
    private String ccthreeBankCust;
    /**
     * 企业高管
     */
    private String isExec;
    /**
     * 企业受益人
     */
    private String isBene;
    /**
     * 短信提醒
     */
    private String isSmsOpen;
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    /**
     * 修改时间
     */
    private LocalDateTime updateTime;
    /**
     * 删除标记
     */
    private String delFlag;
    /**
     * 租户ID
     */
    private Integer tenantId;

    @Override
    public WorkCustTagInfoEntity clone() {
        try {
            return (WorkCustTagInfoEntity) super.clone();
        } catch (CloneNotSupportedException e) {
            e.printStackTrace();
        }
        return new WorkCustTagInfoEntity();
    }
}
